﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ERPStore.Exporter.Services;

namespace ERPStore.Exporter.Models
{
	/// <summary>
	///  
	/// </summary>
	public class ShopzillaProductInfo
	{
		public ShopzillaProductInfo()
		{
			SpecialOffer = string.Empty;
		}

		[Column(Name="Catégorie", FieldIndex=1)]
		public string Category { get; set; }

		[Column(Name = "Fabricant", FieldIndex = 2)]
		public string Brand { get; set; }

		[Column(Name = "Titre", FieldIndex = 3)]
		public string Title { get; set; }

		[Column(Name = "Description", FieldIndex = 4)]
		public string Description { get; set; }

		[Column(Name = "Lien", FieldIndex = 5)]
		public string Link { get; set; }

		[Column(Name = "Image (Facultatif)", FieldIndex = 6)]
		public string PictureUrl { get; set; }

		[Column(Name = "SKU", FieldIndex = 7)]
		public string SKU { get; set; }

		[Column(Name = "Stock (Factultatif)", FieldIndex = 8)]
		public string Inventory { get; set; }

		[Column(Name = "Condition (Facultatif)", FieldIndex = 9)]
		public string Condition { get; set; }

		[Column(Name = "\"Poids (En Kilogrammes, Factultatif)\"", FieldIndex = 10)]
		public string Weight { get; set; }

		[Column(Name = "Frais de livraison (Factultatif)", FieldIndex = 11)]
		public string DeliveryFee { get; set; }

		[Column(Name = "Enchère (Facultatif)", FieldIndex = 12)]
		public string Bid { get; set; }

		[Column(Name = "Offre Spéciale (Factultatif)", FieldIndex = 13)]
		public string SpecialOffer { get; set; }

		[Column(Name = "EAN/UPC (Fortement recommandé)", FieldIndex = 14)]
		public string EAN { get; set; }

		[Column(Name = "Prix", FieldIndex = 15)]
		public string SalePrice { get; set; }
	}
}
